// Definición de la clase Nuevo_partido
exports.Un_Partido = function (local,visitante,goles_local,goles_visitante) {
    this.local = local;
    this.visitante=visitante;
    this.goles_local=goles_local;
    this.goles_visitante=goles_visitante;
    this.resultado="";
    this.setResultado = setResultado;
    this.toString = toString;
    this.set_to_string = set_to_string;
    this.impresor = _toString;
    
}

function setResultado( ) {
	var esteResultado;
	    if ( this.goles_local>this.goles_visitante) {
		 esteResultado = '1'; 
	    }
	    else if(this.goles_local==this.goles_visitante){
	 	 esteResultado='x';
		}
	    else{
		  esteResultado='2';
		}
	 this.resultado = esteResultado;
} 



function toString() {
    return this.impresor(this.local, this.visitante, this.resultado);
}

function _toString( local, visitante, resultado ) {
    return ": " + local + " - " + visitante + " = " + resultado;
}

function set_to_string ( impresor ) {
    this.impresor = impresor;
}
